package Extendedexercise;

public class day07 {
    public static void main(String[] args) {
        int n = 45; //编译时会被编译为:101101
        System.out.println(Integer.toBinaryString(n)); //以2进制输出
        System.out.println(n); //以10进制输出

        n++; //将101101增1----101110
        System.out.println(Integer.toBinaryString(n)); //以2进制输出
        System.out.println(n); //以10进制输出



        int b = 0x2ba75a; //0x表示16进制
        int m = 0b0010_1011_1010_0111_0101_1010; //0b表示2进制
        System.out.println(Integer.toBinaryString(n)); //按2进制输出
        System.out.println(Integer.toBinaryString(m));
        System.out.println(n); //按10进制输出
        System.out.println(m);

        int a = 067; //以0开头表示8进制
        System.out.println(a); //55(6个8加上7个1--55)
    }
}
